Data output apparatus, method of controlling same and output system

ABSTRACT

In an image output apparatus for outputting an image supplied from an image supply apparatus, the image supply apparatus and the image output apparatus are connected wirelessly and send and receive data. The state of the wireless connection is determined and the image to be output is changed in accordance with the determined state of the connection.

This application is a National Stage application under 35 U.S.C. §371 ofInternational Application No. PCT/JP2009/060967, filed on Jun. 9, 2009,which claims priority to Japanese Application No. 2008-171245, filed onJun. 30, 2008, the contents of each of the foregoing applications beingincorporated by reference herein.

TECHNICAL FIELD

The present invention relates to a data output apparatus, a method ofcontrolling this apparatus and an output system having this data outputapparatus.

BACKGROUND ART

Radio Frequency Identification (REID) and Near-Field Communication (NFC)are available as technologies for implementing close-proximity wirelesstransfer between devices. A close-proximity wireless transfer technologyreferred to as “TransferJet” also is available. This transfer technologyexercises control so as to establish a connection between devices whenthe communication distance is made short and sever the connection whenthe distance is lengthened.

Further, in order to transmit and print a saved image by wirelesscommunication, it is required that the user performs a complicatedoperation, such as selection of the desired image. Techniques forautomatic transmission of images have also been studied. Thespecification of Japanese Patent Laid-Open No 2005-223518 discloses atechnique whereby an image supply apparatus, which has a number of imagedata files, and an image storage apparatus transfer image data filesautomatically using a wireless communication interface. In accordancewith this technique, convenience on the part of the user can beenhanced.

However, the series of operations relating to transfer in theconventional wireless image output system has a technical problemconcerning inadequate user convenience. Further, with the conventionaltechnique described above, a technical problem which arises is that theuser cannot select an image data file to be transferred.

DISCLOSURE OF INVENTION

The present invention provides an apparatus and method whereby data thatis output by a data output apparatus can be changed in accordance with achange in the state of a wireless connection between an externalapparatus and the data output apparatus.

According to one aspect of the present invention, there is provided adata output apparatus comprising: determination means for determining achange in state of a wireless connection with an external apparatus; andchanging means for changing output data in accordance with the change instate of the connection determined by the determination means.

According to another aspect of the present invention, there is provideda method of controlling a data output apparatus, comprising: adetermination step of determining a change in state of a wirelessconnection with an external apparatus; and a changing step of changingoutput data in accordance with the change in state of the connectiondetermined at the determination step.

According to still another aspect of the present invention, there isprovided an output system having an external apparatus and a data outputapparatus, comprising: determination means for determining a change instate of a wireless connection between the external apparatus and thedata output apparatus; and changing means for changing output data inaccordance with the change in state of the connection determined by thedetermination means.

Further features of the present invention will become apparent from thefollowing description of exemplary embodiments with reference to theattached drawings.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a diagram illustrating an example of the configuration of awireless image output system according to a first embodiment of thepresent invention;

FIG. 2 is a diagram illustrating an example of the configuration of adigital still camera according to the first embodiment;

FIG. 3 is a diagram illustrating an example of the configuration of aprojector and wireless port in the first embodiment;

FIG. 4 is a diagram illustrating an uplink connect sequence in the firstembodiment;

FIG. 5 is a diagram illustrating an uplink disconnect sequence in thefirst embodiment;

FIG. 6 is a diagram illustrating a main sequence in the firstembodiment;

FIG. 7 is a diagram illustrating a main sequence according to a secondembodiment of the present invention;

FIG. 8 is a flowchart illustrating determination processing in awireless connection method according to a third embodiment of thepresent invention; and

FIG. 9 is a diagram illustrating a main sequence in the thirdembodiment.

BEST MODE FOR CARRYING OUT THE INVENTION

Preferred embodiments of the present invention will now be described indetail with reference to the drawings.

Described as a first embodiment of the invention is an operation inwhich an image output apparatus of a wireless image output system usingclose-proximity wireless transfer technology transfers a plurality ofimage data files and changes the output image data in accordance withconnect/disconnect of the close-proximity wireless transfer technology.

FIG. 1 is a diagram illustrating an example of the configuration of awireless image output system according to the first embodiment. Asillustrated in FIG. 1, the wireless image output system comprises adigital still camera 101 having a close-proximity wireless transferfunction, a projector 102 and a screen 103. It should be noted thatalthough a wireless port 104 having the close-proximity wirelesstransfer function has been connected to the projector 102 by a cable,the wireless port 104 may just as well be built in the projector 102.

FIG. 2 is a diagram illustrating an example of the configuration of thedigital still camera 101 according to the first embodiment. As shown inFIG. 2, a wireless data transceiver 201 sends and receives datawirelessly using close-proximity wireless transfer technology. Animaging unit 202 converts video of a subject imaged optically by a CCDto an electric signal and outputs the signal. A state determination unit203, which includes a CPU for executing processing in accordance with aprogram and a peripheral circuit (timer), determines the state of thedigital still camera (referred to simply as a “camera” below) 101. Thedetails of the determination made by the state determination unit 203will be described later.

A display unit 204 functions as a user interface for setting the camera101 and displaying captured images. A storage unit 205 stores video,which has been captured by the imaging unit 202, as an image data file.An application unit 206 includes application software for causing thecamera 101 to function as an image supply apparatus and supplies theimage data file to the projector 102 in cooperation with the wirelessdata transceiver 201. A control panel 207 has various buttons forallowing the user to operate the camera.

FIG. 3 is a diagram illustrating an example of the configuration of theprojector 102 and wireless port 104 in the first embodiment. As shown inFIG. 3, a wireless data transceiver 301 of the wireless port 104 sendsand receives data wirelessly in a manner similar to that of the wirelessdata transceiver 201 of camera 101. An image output unit 302 projects animage data file, which has been received by the wireless datatransceiver 301, on the screen 103.

A state determination unit 303, which includes a CPU for executingprocessing in accordance with a program and a peripheral circuit(timer), determines the state of the connection to the camera 101 byclose-proximity wireless transfer technology. A storage unit 304 storesthe image data file. An application unit 305 includes applicationsoftware for executing archiving processing and projection processingapplied to the image data file received via the wireless datatransceiver 201.

Operation in which a plurality of image data files that have been storedin the storage unit 205 of camera 101 are transferred to the projection102 in the arrangement set forth above will now be described.

FIG. 4 is a diagram illustrating an uplink connect sequence in the firstembodiment, FIG. 5 is a diagram illustrating an uplink disconnectsequence in the first embodiment and FIG. 6 is a diagram illustrating amain sequence in the first embodiment. In FIGS. 4 to 6, DSC-App is theapplication unit 206 of camera 101, and DSC-Network is the wireless datatransceiver 201 of camera 101. PJ-Network is the wireless datatransceiver 301 of wireless port 104, and PJ-App is the application unit305 of projector 102.

The operation described below is performed in order for the user toproject an image, which is displayed on the display unit 204 of camera101, onto the screen 103 using the projector 102.

First, the user brings the camera 101 to within a certain fixed distancefrom the wireless port 104 (401). When this is done, the camera 101 andprojector 102 are placed in a connected state by the close-proximitywireless transfer function (402). The application units 206 and 305within the camera 101 and projector 102, respectively, are notified ofthe connected state (403, 404). Upon being so notified, the applicationunits 206 and 305 implement an uplink connection (405) and shift to animage transfer state.

Next, when the application unit 305 of projector 102 transitions to theimage transfer state, it requests the camera 101 for transfer of a groupof image data files selected by the camera 101 beforehand (406 to 408).It is possible to adopt an arrangement in which the group of image datafiles is selected by the projector 102 or an arrangement in whichtransfer of all of the image data files is requested.

Upon receiving the request for transfer of the group of image datafiles, the camera 101 transfers the files in the same order in whichthey were stored in the storage unit 205 (409 to 411). The applicationunit 305 of projector 102 stores the transferred group of image datafiles in the storage unit 304 (412).

An arrangement may be adopted in which after the application unit 206 ofcamera 101 transitions to the image transfer state, the transfer of thegroup of image data files starts without a request from the side of theprojector 102.

Upon completion of transfer of the group of image data files, theapplication unit 206 of camera 101 sends the projector 102 the name ofan image data file being displayed on the display unit 204 (413 to 415).In response, using the file name received, the application unit 305 ofprojector 102 conducts a search among the image data files that havebeen stored in the storage unit 304 and projects the matching image datafile onto the screen 103 from the image output unit 302 (416).

Described next will be user operation in which an image being projectedonto the screen 103 is changed to the next image in the order in whichit was stored in the storage unit 304 of projector 102. In the operationto be described, the camera 101 is carried away from the wireless port104 to sever the wireless connection, after which the camera 101 isbrought close to the wireless port 104 to establish the connected statewithin a fixed period of time.

First, the camera 101 which has been brought close to the wireless port104 is carried away from the port so that the distance between thecamera 101 and the wireless port 104 exceeds a fixed distance (501).When this is done, the camera 101 and projector 102 are placed in adisconnected state by the close-proximity wireless transfer function(502). The application units 206 and 305 within the camera 101 andprojector 102, respectively, are notified of the disconnected state(503, 504). Upon being so notified, the application units 206 and 305start uplink disconnect timers. The projector 102 suspends projection.An arrangement may be adopted in which these devices already hold thetimer value or in which the timer value can be set by the user.

If the uplink disconnect timer subsequently times out (505, 506), uplinkdisconnect is performed (507) and the image transfer state isterminated. The application units 206, 305 then reset the setting at thetime of the image transfer state (508, 509). In particular, anarrangement may be adopted in which the group of image data files thathas been transferred to the storage unit 304 of projector 102 is erased.

If the camera is brought close to the wireless port 104 before theuplink disconnect timer times out (605), the camera 101 and projector102 are again placed in the connected state (606). The application units206 and 305 are notified of the connected state (607, 608). If therespective uplink disconnect timers have been started, the applicationunits 206 and 305 stop the timers.

Further, upon receiving the above-mentioned notification, theapplication unit 305 of the projector 102 projects the next image datafile, which exists in the storage unit 304, onto the screen 103 from theimage output unit 302 (609). An arrangement may be adopted in which theprojector 102, which has started projecting the next image data file,sends the camera 101 the file name of the image data file currentlybeing projected (610 to 612). In this case, the image identical withthat of the projected image data file is displayed on the display unit204 of camera 101 (613). It may be so arranged that projection of theimage continues when the disconnected state is established. By thusbringing the camera 101 close to the wireless port 104 and then movingit away from the wireless port 104, projected images can be changed overone after another.

Described next will be user operation when an image being projected ontothe screen 103 is changed to the previous image in the order in which itwas stored in the storage unit 304 of projector 102. In other words,this is an operation performed when the user wishes to have theprojector 102 project the previous image that has been stored in thestorage unit 205 of camera 101.

First, the camera 101 which has been brought close to the wireless port104 is carried away from the port (614). When this done, the camera 101and projector 102 are placed in a disconnected state by theclose-proximity wireless transfer function (615). The application units206 and 305 within the camera 101 and projector 102, respectively, arenotified of the disconnected state (616, 617). Upon being so notified,the application units 206 and 305 start the uplink disconnect timers andthe projector 102 suspends projection.

If while pressing a prescribed button on the control panel 207 of camera101 the user brings the camera 101 close to the wireless port 104 beforethe uplink disconnect timer times out (618), then the camera 101 andstorage device 102 are again placed in the connected state (619). Itshould be noted that it is assumed that the pressing of the button iscommunicated to the projector 102 from the camera 101. The applicationunits 206, 305 are notified of the fact that the connection wasestablished in a state in which the prescribed button of camera 101 wasbeing pressed (620, 621). The application units 206, 305 stop the uplinkdisconnect timers in the camera 101 and projector 102, respectively.

Upon receiving the above-mentioned notification, the application unit305 of the projector 102 senses the depression of the button on camera101 from the result of a determination made by the state determinationunit 303 (622). The application unit 305 of the projector 102 thenprojects the previous image data file, which has been stored in thestorage unit 304, onto the screen 103 from the image output unit 302(623).

It should be noted that an arrangement may be adopted in which theprojector 102, which has started projecting the previous image datafile, sends the camera 101 the file name of the image data filecurrently being projected (624 to 626). In this case, the imageidentical with that of the projected image data file is displayed on thedisplay unit 204 of camera 101 (627). Thus, if the camera 101 andwireless port 104 are disconnected from each other and are then broughtclose together again with the prescribed button of camera 101 beingpressed, the projected image can be returned to the previous image. Whenthe camera 101 is brought close to or moved far from the wireless port104, therefore, the projected image can be advanced or returned to theprevious image depending upon whether the button on the camera 101 is oris not pressed.

Further, although the projection of an image is stopped by the projector102 when the disconnected state is in effect, it may be so arranged thatprojection continues in such state.

Furthermore, although the invention has been described takingclose-proximity wireless transfer technology as an example, it ispossible to use connect/disconnect of a wireless technology such asBluetooth (registered trademark) or NFC.

Further, a case where disconnect processing is executed while a buttonon the camera is pressed has been described. However, if a change instate, such as the camera 101 being turned upside-down and brought closeto the wireless port 104 or the camera being brought close to thewireless port 104 with acceleration, can be recognized as by a sensor,then this arrangement can be adopted instead.

Thus, in accordance with the first embodiment, image data that is outputby a projector can be changed to different image data in accordance witha change in the state of a wireless connection between a camera and theprojector.

Second Embodiment

A second embodiment according to the present invention will now bedescribed in detail with reference to the drawings. Described in thesecond embodiment is a case where electromagnetic waves (electric fieldintensity) in close-proximity wireless transfer are measured and imagedata that is output by an image output apparatus is changed inaccordance with the value of electric field intensity.

It should be noted that the configuration of the wireless image outputsystem in the second embodiment is the same as that of the firstembodiment described in conjunction with FIGS. 1 to 3 and need not bedescribed again.

Further, operation in a case where a group of image data files that hasbeen stored in the storage unit 205 of camera 101 is transferred to thestorage unit 304 of projector 102 and is then projected onto the screen103 is the same as in the first embodiment and need not be describedagain.

Here it is assumed that the camera 101 is brought close to the wirelessport 104 to establish the connection with the projector 102 and that athreshold value of electric field intensity used to determine whetherthe camera 101 is near or far has been set in the projector 102beforehand.

Further, it is assumed that measurement of the value of electric fieldintensity prevailing when electric waves are received is performed bythe wireless data transceiver 301 of wireless port 104. This measurementmay be performed by a well-known method and need not be described here.

FIG. 7 is a diagram illustrating a main sequence according to the secondembodiment. The operation described below is performed in a case wherethe user desires the projector 102 to project the next image that hasbeen stored in the storage unit 205 of camera 101.

The camera 101, which has been brought close to the wireless port 104,is carried far enough away to disconnect it from the wireless port 104(701). When this is done, the wireless port 104 notifies the applicationunit 305 of projector 102 of the value of the electric field intensityand the application unit 305 receives this value (702). The timing ofthis notification may be a fixed time interval or any time in a casewhere there is a change in state.

The state determination unit 303 of projector 102 compares a previouslyset threshold value and the field intensity value of which notificationhas been given. If the field intensity value is equal to or less thanthe threshold value (703), the status of the image output system ischanged. More specifically, a status-change (weakening of the electricfield) message is transmitted from the application unit 305 of projector102 to the wireless data transceiver 301 of wireless port 104 (704). Themessage is transmitted (706) by the close-proximity wireless transfertechnology function to the application unit 206 of camera 101 via thewireless data transceiver 201 of camera 101 (705).

On the other hand, upon receiving the status-change (weakening of theelectric field) message, the application unit 206 of camera 101transmits an answer message to the application unit 305 of projector 102(707 to 709). The application units 206 and 305 each change status andstart an uplink disconnect timer. The projector 102 suspends projection.An arrangement may be adopted in which these devices already hold thetimer value or in which the timer value can be set by the user.

Further, if the user brings the camera 101 near the wireless port 104before the uplink disconnect timers time out (710), the application unit305 of projector 102 is notified of the value of electric fieldintensity (711). As a result, the state determination unit 303 ofprojector 102 compares this value with the threshold value again. If thefield intensity value is greater than the threshold value (712), thestatus of the image output system is changed. In other words, astatus-change (strengthening of the electric field) message istransmitted from the application unit 305 of projector 102 to thewireless data transceiver 301 of wireless port 104 (713). The message istransmitted (715) by the close-proximity wireless transfer technologyfunction to the application unit 206 of camera 101 via the wireless datatransceiver 201 of camera 101 (714).

On the other hand, upon receiving the status-change (strengthening ofthe electric field) message, the application unit 206 of camera 101transmits an answer message to the application unit 305 of projector 102(716 to 718). The application units 206 and 305 each change status andstop the uplink disconnect timer.

Next, upon receiving the status-change (strengthening of the electricfield) message, the application unit 305 of projector 102 projects thenext image data file, which has been stored in the storage unit 304,upon the screen 103 from the image output unit 302 (719). It may be soarranged that the projector 102, which has started projecting the nextimage data file, sends the camera 101 the file name of the image datafile currently being projected (720 to 722). In this case, an imageidentical with that of the projected image data file is displayed on thedisplay unit 204 of camera 101 (723).

An arrangement may be adopted in which projection of an image continueswhen the status of the projector 102 has been changed (to theweakened-field state).

Other processing in the second embodiment is similar to that of thefirst embodiment and need not be described again. Specifically, if theprescribed button on the control panel 207 is pressed and the camera 101is brought close to the wireless port 104 or moved far from the wirelessport 104, the projected image can be returned to the previous image.

In accordance with the second embodiment, it is possible for an imageprojected onto a screen from a projector to be changed to a differentimage in accordance with the value of electric field intensity of awireless transmission.

Third Embodiment

A third embodiment according to the present invention will now bedescribed in detail with reference to the drawings. Described in thethird embodiment is a case where an image data file that is output by animage output apparatus is changed in accordance with a wirelessconnection method that employs the close-proximity wireless transferfunction.

It should be noted that the configuration of the wireless image outputsystem in the third embodiment is the same as that of the firstembodiment described in conjunction with FIGS. 1 to 3 and need not bedescribed again.

FIG. 8 is a flowchart illustrating determination processing in awireless connection method according to the third embodiment. It shouldbe noted that this determination processing is processing executed bythe application unit 206 of camera 101 and by the application unit 305of projector 102. The wireless connection method will be describedtaking contact processing A and contact processing B as examples.

First, in step S801, the wireless data transceiver 201 of camera 101 andthe wireless data transceiver 301 of wireless port 104 establish awireless connection. When the connection is completed, the applicationunit 206 of camera 101 and the application unit 305 of projector 102start up connect timers that monitor connection maintenance time (S802).It is assumed that the time-out values are held by respective ones ofthe camera 101 and projector 102.

Next, the application units 206 and 305 determine whether the connectionhas been severed before the respective connect timers time out (S803 andS806). If it is determined that the connection has been severed beforethe respective connect timers time out, control proceeds to step S804and the connect timers are stopped. Next, in step S805, it is determinedthat the processing is contact processing B. Specifically, contactprocessing B severs the connection immediately after the wirelessconnection is established.

On the other hand, if it is found in step S803 that the connection iscontinuing to be maintained and in step S806 that the connect timershave timed out, then control proceeds to step S807. Here the applicationunits 206 and 305 determine that the processing is contact processing A.It should be noted that an arrangement is possible in which the time-outvalue can be set beforehand by the user.

Here processing for changing an image projected by the image outputsignal using the contact processing set forth above will be described.Operation in a case where a group of image data files in the storageunit 205 of camera 101 is transferred to the storage unit 304 ofprojector 102 and image data on the display unit 204 of camera 101 isprojected onto the screen via the projector 102 is similar to that ofthe first embodiment. Reference will now be had to FIG. 9 to describe acase where the user projects the next image, which has been stored inthe storage unit 205 of camera 101, onto the screen via the projector102.

FIG. 9 is a diagram illustrating a main sequence in the thirdembodiment. First, the camera 101 which has been brought close to thewireless port 104 is carried away from the port (901). When this isdone, the camera 101 and projector 102 are placed in a disconnectedstate by the close-proximity wireless transfer function (902). Theapplication units 206 and 305 within the camera 101 and projector 102,respectively, are notified of the disconnected state (903, 904). Uponbeing so notified, the application units 206 and 305 start uplinkdisconnect timers. The projector 102 suspends projection. An arrangementmay be adopted in which these devices already hold the timer value or inwhich the timer value can be set by the user.

On the other hand, if the user brings the camera 101 close to thewireless port 104 using contact processing A before the uplinkdisconnect timers time out (905), the camera 101 and projector 102attain the connected state again (906). Accordingly, the applicationunits 206 and 305 determine the contact processing (907, 908) and stopthe respective uplink disconnect timers.

If it is determined that the processing is contact processing A, thenthe application unit 305 of projector 102 projects the next image datafile, which has been stored in the storage unit 304, onto the screen 103from the image output unit 302 (909). It may be so arranged that theprojector 102, which has started projecting the next image data file,sends the camera 101 the file name of the image data file currentlybeing projected (910 to 912). In this case, the image identical withthat of the projected image data file is displayed on the display unit204 of camera 101 (913). It may be so arranged that projection of theimage continues when the disconnected state is in effect.

Described next will be processing in a case where the user wishes tohave the projector 102 project onto the screen 103 the previous imagethat has been stored in the storage unit 205 of camera 101.

First, the camera 101 which has been brought close to the wireless port104 is carried away from the port (914). When this done, the camera 101and projector 102 are placed in a disconnected state by theclose-proximity wireless transfer function (915). The application units206 and 305 within the camera 101 and projector 102, respectively, arenotified of the disconnected state (916, 917). Upon being so notified,the application units 206 and 305 start the uplink disconnect timers andthe projector 102 suspends projection.

If the user brings the camera 101 close to the wireless port 104 usingcontact processing B before the uplink disconnect timers time out (918),the camera 101 and projector 102 attain the connected state again (919)but then immediately revert to the disconnected state (920). Theapplication units 206 and 305 determine the contact processing (921,922) and stop the respective uplink disconnect timers. It should benoted that although notification of the wireless connection andnotification of the wireless disconnection are not illustrated in FIG.9, it is possible to adopt an arrangement in which such notification isgiven.

The application unit 305 of projector 102 that has determined thatprocessing is contact processing B reads in the previous image data filefrom the storage unit 205 and projects it upon the screen 103 from theimage output unit 302 (923).

Other processing in the third embodiment is similar to that of the firstand second embodiments and need not be described again.

In accordance with the third embodiment, a projected image can bechanged to a different image in accordance with how long the wirelessconnection between the camera 101 and projector 102 is maintained untilthe connection is severed.

The present invention may be applied to a system constituted by aplurality of devices (e.g., a host computer, interface, reader, printer,etc.) or to an apparatus comprising a single device (e.g., a copier orfacsimile machine, etc.).

Further, it goes without saying that the object of the invention isattained also by supplying a recording medium storing the program codesof the software for performing the functions of the foregoingembodiments to a system or an apparatus, reading the program codes witha computer (e.g., a CPU or MPU) of the system or apparatus from therecording medium, and then executing the program codes.

In this case, the program codes read from the recording medium implementthe novel functions of the embodiments and the recording medium storingthe program codes constitutes the invention.

Examples of recording media that can be used for supplying the programcode are a flexible disk, hard disk, optical disk, magneto-optical disk,CD-ROM, CD-R, magnetic tape, non-volatile type memory card or ROM, etc.

Further, by executing the program codes read out by the computer, notonly are the functions of the embodiments implemented but the followingcase is included in the present invention as well: Specifically, anoperating system or the like running on the computer executes some orall of the actual processing based upon the indications in the programcodes, and the functions of the above-described embodiments areimplemented by this processing.

Furthermore, it goes without saying that the following case also isincluded in the present invention. Specifically, program code read froma recording medium is written to a memory provided on a functionexpansion board inserted into the computer or provided in a functionexpansion unit connected to the computer. Thereafter, a CPU or the likeprovided on the function expansion board or function expansion unitperforms some or all of actual processing based upon the indication inthe program codes, and the functions of the above embodiments areimplemented by this processing.

While the present invention has been described with reference toexemplary embodiments, it is to be understood that the invention is notlimited to the disclosed exemplary embodiments. The scope of thefollowing claims is to be accorded the broadest interpretation so as toencompass all such modifications and equivalent structures andfunctions.

This application claims the benefit of Japanese Patent Application No.2008-171245, filed Jun. 30, 2008, which is hereby incorporated byreference herein in its entirety.

The invention claimed is:
 1. A communication apparatus comprising: awireless communication unit; a detection unit configured to detect thata first wireless connection, which is a wireless connection establishedby using the wireless communication unit, with a first mobile device isdisconnected; a first determination unit configured to determine whethera second wireless connection, which is a wireless connection establishedby using the wireless communication unit, with the first mobile deviceis established after it is detected that the first wireless connectionwith the first mobile device is disconnected; and an output unitconfigured to output second data different from first data, the firstdata being output before the detection by the detection unit, inaccordance with the determination by the first determination unit,wherein the output unit is different from the wireless communicationunit.
 2. The communication apparatus according to claim 1, furthercomprising: a confirmation unit configured to confirm a state of anoperation unit of the first mobile device in a case the second wirelessconnection is established after the first wireless connection isdisconnected; and a second determination unit configured to determine,if the determination is made by the first determination unit, whether tooutput the second data or third data different from the second data bythe output unit based on the state of the operation unit confirmed bythe confirmation unit.
 3. The communication apparatus according to claim2, further comprising: a storage unit configured to store a plurality ofdata, the plurality of data being sorted by a predetermined criteria,wherein the second data is sorted in an order following the first data,and the third data is sorted in an order prior to the first data.
 4. Thecommunication apparatus according to claim 1, further comprising: ameasurement unit configured to measure a time period of a connectingcondition of the first wireless connection with the first mobile deviceuntil it is detected that the first wireless connection is disconnected;and a second determination unit configured to determine, if thedetermination is made by the first determination unit, whether to outputthe second data or third data different from the second data by theoutput unit based on the time period measured by the measurement unit.5. The communication apparatus according to claim 1, further comprising:a notification unit configured to notify the first mobile device of thedata output by the output unit.
 6. The communication apparatus accordingto claim 1, wherein the output of data by the output unit comprisesdisplaying the data.
 7. The communication apparatus according to claim1, further comprising: a memory configured to store the first data andthe second data.
 8. The communication apparatus according to claim 1,further comprising: a reception unit configured to receive the firstdata and the second data from the first mobile device.
 9. Thecommunication apparatus according to claim 1, wherein the first wirelessconnection and the second wireless connection are used a NFC (Near FiledCommunication).
 10. The communication apparatus according to claim 1,further comprising: a measurement unit configured to measure a timeperiod of a connecting condition of a first wireless connection with thefirst mobile device until it is detected that the first electric fieldintensity is less than the predetermined value; and a seconddetermination unit configured to determine, if the determination is madeby the first determination unit, whether to output the second data orthird data different from the second data by the output unit based onthe time period measured by the measurement unit.
 11. The communicationapparatus according to claim 1, wherein the second data is receivedbefore the second wireless connection is established.
 12. Thecommunication apparatus according to claim 1, wherein the first wirelessconnection is disconnected if the distance between the communicationapparatus and the first mobile device becomes distant, and the firstwireless connection is established if the distance between thecommunication apparatus and the first mobile device becomes close afterthe first wireless connection is disconnected.
 13. A method ofcontrolling a communication apparatus comprising a wirelesscommunication unit and an output unit, the method comprising the stepsof: detecting that a first wireless connection, which is a wirelessconnection established by using the wireless communication unit, with afirst mobile device is disconnected; determining whether a secondwireless connection, which is a wireless connection established by usingthe wireless communication unit, with the first mobile device isestablished after it is detected that the first wireless connection withthe first mobile device is disconnected; and outputting by the outputunit second data different from first data, the first data being outputbefore the detection in the detecting step, in accordance with thedetermination in the determining step, wherein the output unit isdifferent from the wireless communication unit.
 14. A non-transitorycomputer-readable storage medium storing a computer program for causinga communication apparatus to execute the method according to claim 13.